faculty of mechanical engineering - German English Dictionary